(someone) catch fleeting glimpse

Translations
apercevoir fugitivement